home *** CD-ROM | disk | FTP | other *** search
/ Amiga Developer CD 2.1 / Amiga Developer CD v2.1.iso / CD32 / CD32_Support / include / pragmas / graphics_pragmas.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-10-18  |  7.8 KB  |  180 lines

  1. /*------ BitMap primitives ------*/
  2. #pragma libcall GfxBase BltBitMap 1E A76543291080B
  3. #pragma libcall GfxBase BltTemplate 24 5432910808
  4. /*------ Text routines ------*/
  5. #pragma libcall GfxBase ClearEOL 2A 901
  6. #pragma libcall GfxBase ClearScreen 30 901
  7. #pragma libcall GfxBase TextLength 36 08903
  8. #pragma libcall GfxBase Text 3C 08903
  9. #pragma libcall GfxBase SetFont 42 8902
  10. #pragma libcall GfxBase OpenFont 48 801
  11. #pragma libcall GfxBase CloseFont 4E 901
  12. #pragma libcall GfxBase AskSoftStyle 54 901
  13. #pragma libcall GfxBase SetSoftStyle 5A 10903
  14. /*------    Gels routines ------*/
  15. #pragma libcall GfxBase AddBob 60 9802
  16. #pragma libcall GfxBase AddVSprite 66 9802
  17. #pragma libcall GfxBase DoCollision 6C 901
  18. #pragma libcall GfxBase DrawGList 72 8902
  19. #pragma libcall GfxBase InitGels 78 A9803
  20. #pragma libcall GfxBase InitMasks 7E 801
  21. #pragma libcall GfxBase RemIBob 84 A9803
  22. #pragma libcall GfxBase RemVSprite 8A 801
  23. #pragma libcall GfxBase SetCollision 90 98003
  24. #pragma libcall GfxBase SortGList 96 901
  25. #pragma libcall GfxBase AddAnimOb 9C A9803
  26. #pragma libcall GfxBase Animate A2 9802
  27. #pragma libcall GfxBase GetGBuffers A8 09803
  28. #pragma libcall GfxBase InitGMasks AE 801
  29. /*------    General graphics routines ------*/
  30. #pragma libcall GfxBase DrawEllipse B4 3210905
  31. #pragma libcall GfxBase AreaEllipse BA 3210905
  32. #pragma libcall GfxBase LoadRGB4 C0 09803
  33. #pragma libcall GfxBase InitRastPort C6 901
  34. #pragma libcall GfxBase InitVPort CC 801
  35. #pragma libcall GfxBase MrgCop D2 901
  36. #pragma libcall GfxBase MakeVPort D8 9802
  37. #pragma libcall GfxBase LoadView DE 901
  38. #pragma libcall GfxBase WaitBlit E4 0
  39. #pragma libcall GfxBase SetRast EA 0902
  40. #pragma libcall GfxBase Move F0 10903
  41. #pragma libcall GfxBase Draw F6 10903
  42. #pragma libcall GfxBase AreaMove FC 10903
  43. #pragma libcall GfxBase AreaDraw 102 10903
  44. #pragma libcall GfxBase AreaEnd 108 901
  45. #pragma libcall GfxBase WaitTOF 10E 0
  46. #pragma libcall GfxBase QBlit 114 901
  47. #pragma libcall GfxBase InitArea 11A 09803
  48. #pragma libcall GfxBase SetRGB4 120 3210805
  49. #pragma libcall GfxBase QBSBlit 126 901
  50. #pragma libcall GfxBase BltClear 12C 10903
  51. #pragma libcall GfxBase RectFill 132 3210905
  52. #pragma libcall GfxBase BltPattern 138 432108907
  53. #pragma libcall GfxBase ReadPixel 13E 10903
  54. #pragma libcall GfxBase WritePixel 144 10903
  55. #pragma libcall GfxBase Flood 14A 102904
  56. #pragma libcall GfxBase PolyDraw 150 80903
  57. #pragma libcall GfxBase SetAPen 156 0902
  58. #pragma libcall GfxBase SetBPen 15C 0902
  59. #pragma libcall GfxBase SetDrMd 162 0902
  60. #pragma libcall GfxBase InitView 168 901
  61. #pragma libcall GfxBase CBump 16E 901
  62. #pragma libcall GfxBase CMove 174 10903
  63. #pragma libcall GfxBase CWait 17A 10903
  64. #pragma libcall GfxBase VBeamPos 180 0
  65. #pragma libcall GfxBase InitBitMap 186 210804
  66. #pragma libcall GfxBase ScrollRaster 18C 543210907
  67. #pragma libcall GfxBase WaitBOVP 192 801
  68. #pragma libcall GfxBase GetSprite 198 0802
  69. #pragma libcall GfxBase FreeSprite 19E 001
  70. #pragma libcall GfxBase ChangeSprite 1A4 A9803
  71. #pragma libcall GfxBase MoveSprite 1AA 109804
  72. #pragma libcall GfxBase LockLayerRom 1B0 D01
  73. #pragma libcall GfxBase UnlockLayerRom 1B6 D01
  74. #pragma libcall GfxBase SyncSBitMap 1BC 801
  75. #pragma libcall GfxBase CopySBitMap 1C2 801
  76. #pragma libcall GfxBase OwnBlitter 1C8 0
  77. #pragma libcall GfxBase DisownBlitter 1CE 0
  78. #pragma libcall GfxBase InitTmpRas 1D4 09803
  79. #pragma libcall GfxBase AskFont 1DA 8902
  80. #pragma libcall GfxBase AddFont 1E0 901
  81. #pragma libcall GfxBase RemFont 1E6 901
  82. #pragma libcall GfxBase AllocRaster 1EC 1002
  83. #pragma libcall GfxBase FreeRaster 1F2 10803
  84. #pragma libcall GfxBase AndRectRegion 1F8 9802
  85. #pragma libcall GfxBase OrRectRegion 1FE 9802
  86. #pragma libcall GfxBase NewRegion 204 0
  87. #pragma libcall GfxBase ClearRectRegion 20A 9802
  88. #pragma libcall GfxBase ClearRegion 210 801
  89. #pragma libcall GfxBase DisposeRegion 216 801
  90. #pragma libcall GfxBase FreeVPortCopLists 21C 801
  91. #pragma libcall GfxBase FreeCopList 222 801
  92. #pragma libcall GfxBase ClipBlit 228 65432910809
  93. #pragma libcall GfxBase XorRectRegion 22E 9802
  94. #pragma libcall GfxBase FreeCprList 234 801
  95. #pragma libcall GfxBase GetColorMap 23A 001
  96. #pragma libcall GfxBase FreeColorMap 240 801
  97. #pragma libcall GfxBase GetRGB4 246 0802
  98. #pragma libcall GfxBase ScrollVPort 24C 801
  99. #pragma libcall GfxBase UCopperListInit 252 0802
  100. #pragma libcall GfxBase FreeGBuffers 258 09803
  101. #pragma libcall GfxBase BltBitMapRastPort 25E 65432910809
  102. #pragma libcall GfxBase OrRegionRegion 264 9802
  103. #pragma libcall GfxBase XorRegionRegion 26A 9802
  104. #pragma libcall GfxBase AndRegionRegion 270 9802
  105. #pragma libcall GfxBase SetRGB4CM 276 3210805
  106. #pragma libcall GfxBase BltMaskBitMapRastPort 27C A6543291080A
  107. /*pragma libcall GfxBase graphicsPrivate1 282 0*/
  108. /*pragma libcall GfxBase graphicsPrivate2 288 0*/
  109. #pragma libcall GfxBase AttemptLockLayerRom 28E D01
  110. /*--- functions in V36 or higher (Release 2.0) ---*/
  111. #pragma libcall GfxBase GfxNew 294 001
  112. #pragma libcall GfxBase GfxFree 29A 801
  113. #pragma libcall GfxBase GfxAssociate 2A0 9802
  114. #pragma libcall GfxBase BitMapScale 2A6 801
  115. #pragma libcall GfxBase ScalerDiv 2AC 21003
  116. #pragma libcall GfxBase TextExtent 2B2 A08904
  117. #pragma libcall GfxBase TextFit 2B8 321BA08908
  118. #pragma libcall GfxBase GfxLookUp 2BE 801
  119. #pragma libcall GfxBase VideoControl 2C4 9802
  120. #pragma libcall GfxBase OpenMonitor 2CA 0902
  121. #pragma libcall GfxBase CloseMonitor 2D0 801
  122. #pragma libcall GfxBase FindDisplayInfo 2D6 001
  123. #pragma libcall GfxBase NextDisplayInfo 2DC 001
  124. /*pragma libcall GfxBase graphicsPrivate3 2E2 0*/
  125. /*pragma libcall GfxBase graphicsPrivate4 2E8 0*/
  126. /*pragma libcall GfxBase graphicsPrivate5 2EE 0*/
  127. #pragma libcall GfxBase GetDisplayInfoData 2F4 2109805
  128. #pragma libcall GfxBase FontExtent 2FA 9802
  129. #pragma libcall GfxBase ReadPixelLine8 300 9A210806
  130. #pragma libcall GfxBase WritePixelLine8 306 9A210806
  131. #pragma libcall GfxBase ReadPixelArray8 30C 9A3210807
  132. #pragma libcall GfxBase WritePixelArray8 312 9A3210807
  133. #pragma libcall GfxBase GetVPModeID 318 801
  134. #pragma libcall GfxBase ModeNotAvailable 31E 001
  135. #pragma libcall GfxBase WeighTAMatch 324 A9803
  136. #pragma libcall GfxBase EraseRect 32A 3210905
  137. #pragma libcall GfxBase ExtendFont 330 9802
  138. #pragma libcall GfxBase StripFont 336 801
  139. /*--- functions in V39 or higher (Release 3) ---*/
  140. #pragma libcall GfxBase CalcIVG 33C 9802
  141. #pragma libcall GfxBase AttachPalExtra 342 9802
  142. #pragma libcall GfxBase ObtainBestPenA 348 9321805
  143. /*pragma libcall GfxBase graphicsPrivate6 34E 0*/
  144. #pragma libcall GfxBase SetRGB32 354 3210805
  145. #pragma libcall GfxBase GetAPen 35A 801
  146. #pragma libcall GfxBase GetBPen 360 801
  147. #pragma libcall GfxBase GetDrMd 366 801
  148. #pragma libcall GfxBase GetOutlinePen 36C 801
  149. #pragma libcall GfxBase LoadRGB32 372 9802
  150. #pragma libcall GfxBase SetChipRev 378 001
  151. #pragma libcall GfxBase SetABPenDrMd 37E 210904
  152. #pragma libcall GfxBase GetRGB32 384 910804
  153. /*pragma libcall GfxBase graphicsPrivate7 38A 0*/
  154. /*pragma libcall GfxBase graphicsPrivate8 390 0*/
  155. #pragma libcall GfxBase AllocBitMap 396 8321005
  156. #pragma libcall GfxBase FreeBitMap 39C 801
  157. #pragma libcall GfxBase GetExtSpriteA 3A2 9A02
  158. #pragma libcall GfxBase CoerceMode 3A8 10803
  159. #pragma libcall GfxBase ChangeVPBitMap 3AE A9803
  160. #pragma libcall GfxBase ReleasePen 3B4 0802
  161. #pragma libcall GfxBase ObtainPen 3BA 43210806
  162. #pragma libcall GfxBase GetBitMapAttr 3C0 1802
  163. #pragma libcall GfxBase AllocDBufInfo 3C6 801
  164. #pragma libcall GfxBase FreeDBufInfo 3CC 901
  165. #pragma libcall GfxBase SetOutlinePen 3D2 0802
  166. #pragma libcall GfxBase SetWriteMask 3D8 0802
  167. #pragma libcall GfxBase SetMaxPen 3DE 0802
  168. #pragma libcall GfxBase SetRGB32CM 3E4 3210805
  169. #pragma libcall GfxBase ScrollRasterBF 3EA 543210907
  170. #pragma libcall GfxBase FindColor 3F0 4321B05
  171. /*pragma libcall GfxBase graphicsPrivate9 3F6 0*/
  172. #pragma libcall GfxBase AllocSpriteDataA 3FC 9A02
  173. #pragma libcall GfxBase ChangeExtSpriteA 402 BA9804
  174. #pragma libcall GfxBase FreeSpriteData 408 A01
  175. #pragma libcall GfxBase SetRPAttrsA 40E 9802
  176. #pragma libcall GfxBase GetRPAttrsA 414 9802
  177. #pragma libcall GfxBase BestModeIDA 41A 801
  178. /*--- functions in V40 or higher (Release 3.1) ---*/
  179. #pragma libcall GfxBase WriteChunkyPixels 420 4A3210807
  180.